enabling technologies - Espagnol Anglais Dictionnaire